Searching...

  • Top definitionTop Definition

Mlamwa

Sister in law

e.g.

Mlamwa yamenya Kisumu

en  

My sister in law resides in Kisumu


Thanks for the feedback.

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