{{term}}
- {{preview}}
Top definition
mamzawa
Mamzawa
: is a small city of Erbil City, which more than
150
,000
peoples
living there..
I like
mamzawa, because I like erbil
city
by
Ahmed Hawlery
July 02, 2018
Get a
mamzawa
mug for your coworker Callisto.