peppermint watertranslation and definition "peppermint water", tamil lexiconWordTamil Definitionpeppermint waterபெப்பர்மிண்ட் நீர்