• Top definitionTop Definition

Muzumaa.

Lemon grass

e.g.

Wafyeka mizumaa yosi.

en

He slashed all lemon grass.


By Alme
date publishedSeptember 25, 2022
Thanks for the feedback.

Setting up an account is free! Login to leave a like.