Searching...

  • Top definitionTop Definition

Twama amavu

sit down

e.g.

twama amavu

en  

sit down


Keep going in Luvale

Know another meaning of Twama amavu? Add yours

Thanks for the feedback.

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