nyaliil

English: Translation
frustrate
Swahili: Translation
-sumbuliwa
verb
Emotions
Social activities and interactions