-lelesa

Phonetic
[lelesá]
Swahili: Translation
tia kichefuchefu, tapisha
English: Translation
make [someone] throw up/vomit, nauseate
verb
transitive verb