English to Arabic

Meaning for:
Muzzled
other
مكمّم