l?ta meaning in english


शब्द : లోటా

Transliteration : lōTaa

Other spellings : l?ta

Meanings in english :

small drinking vessel
Telugu to English
English To Telugu