yaatudhaanudu meaning in english


शब्द : యాతుధానుడు

Transliteration : yaatudhaanuDu

Other spellings : yaatudhaanudu

Meanings in english :

As noun :
giant
goblin
Telugu to English
English To Telugu