ekimidu meaning in english


शब्द : ఎకిమీడు

Transliteration : ekimiiDu

Other spellings : ekimidu

Meanings in english :

As noun :
lord
As adjective :
general
Telugu to English
English To Telugu