minthudu meaning in english


शब्द : మింఠుడు

Transliteration : miNThuDu

Other spellings : minthudu

Meanings in english :

paramour
Telugu to English
English To Telugu