Searching...

  • Top definitionTop Definition

Ovunyasi vwa eindimu

Lemon grass

e.g.

Ovunyasi vwa eindimu namalesi

en  

Lemon grass is medicinal


Thanks for the feedback.

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