liil

Phonetic
[lɪɪl]
English: Translation
1. irritate, annoy 2. glare (irritate the eyes)
Swahili: Translation
1. -udhi, -kasirisha 2.-angaza
verb
Emotions
Senses and perception