maarakudu meaning in english


शब्द : మారకుడు

Transliteration : maarakuDu

Other spellings : maarakudu

Meanings in english :

slayer
destroyer
Telugu to English
English To Telugu