English to Arabic

Meaning for:
Muzzle
other
الكمامة