maartaandudu meaning in english


शब्द : మార్తాండుడు

Transliteration : maartaaNDuDu

Other spellings : maartaandudu

Meanings in english :

sun
Telugu to English
English To Telugu