Searching...

  • Top definitionTop Definition

Kisubi

Lemon grass

e.g.

Chai gwe batabude n'ekisubi awoma

en  

Tea flavoured with lemon grass is delicious


Thanks for the feedback.

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