?tir?du meaning in english


शब्द : ఏటిరేడు

Transliteration : ēTirēDu

Other spellings : ?tir?du

Meanings in english :

lord of rivers
ocean
Telugu to English
English To Telugu