dait?yudu meaning in english


शब्द : దైతేయుడు

Transliteration : daitēyuDu

Other spellings : dait?yudu

Meanings in english :

As noun :
giant
demontitan
Telugu to English
English To Telugu