Searching...

  • Top definitionTop Definition

Muzumaa.

Lemon grass

e.g.

Wafyeka mizumaa yosi.

en  

He slashed all lemon grass.


Keep going in Kidigo

Know another meaning of Muzumaa.? Add yours

Thanks for the feedback.

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