manmathudu meaning in english


शब्द : మన్మథుడు

Transliteration : manmathuDu

Other spellings : manmathudu

Meanings in english :

manmadha
hindu cupid
Telugu to English
English To Telugu