maayaadashrudu meaning in english


शब्द : మాయాదశ్రుడు

Transliteration : maayaadashruDu

Other spellings : maayaadashrudu

Meanings in english :

As noun :
kite
Telugu to English
English To Telugu