Searching...

  • Top definitionTop Definition

Tamasha

Tamasha

e.g.

Kumgunda kune tamasha le wana

sw  

Shambani kuna tamasha la watoto


Keep going in Luguru

Know another meaning of Tamasha? Add yours

Thanks for the feedback.

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