Searching...

  • Top definitionTop Definition

Ovunyasi vwa eindimu

Lemon grass

e.g.

Ovunyasi vwa eindimu namalesi

en  

Lemon grass is medicinal


Keep going in Abakabras

Know another meaning of Ovunyasi vwa eindimu? Add yours

Thanks for the feedback.

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