English to Arabic

Meaning for:
Pitchfork
other
المعزقة