maarudu meaning in english


शब्द : మారుడు

Transliteration : maaruDu

Other spellings : maarudu

Meanings in english :

manmadha
god of love
Telugu to English
English To Telugu