English to Arabic

Meaning for:
Sneed
other
مقبض المنجل