yavanudu meaning in english


शब्द : యవనుడు

Transliteration : yavanuDu

Other spellings : yavanudu

Meanings in english :

As noun :
greek
arab
Telugu to English
English To Telugu