temalu meaning in english


शब्द : తెమలు

Transliteration : temalu

Other spellings : temalu

Meanings in english :

to turn
as the stomachto cause vomiting
Telugu to English
English To Telugu