English to Arabic

Meaning for:
Gallus
other
المشنقة