rooriichii

English: Translation
laugh at
Swahili: Translation
-cheka
verb
Emotions
Social activities and interactions