Searching...

  • Top definitionTop Definition

Mwida

Stomach

e.g.
Mwida mulacisa
en  
My stomach is aching

Thanks for the feedback.

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