ummett meaning in english


शब्द : ఉమ్మెత్త

Transliteration : ummetta

Other spellings : ummett

Meanings in english :

thorn apple
Telugu to English
English To Telugu