maatidu meaning in english


शब्द : మాటీడు

Transliteration : maaTiiDu

Other spellings : maatidu

Meanings in english :

elephant driver
Telugu to English
English To Telugu