English to Arabic

Meaning for:
Shovel
other
المجرفة