English to Arabic

Meaning for:
Shovelful
other
ملء المجرفة