English to Arabic

Meaning for:
Muzzler
other
المكمِّم