Nukta KamusiEnglish

How do you say "humbwa" in English?Unasemaje "humbwa" kwa English?

be caused to fall down in a shower