English to Arabic

Meaning for:
Earthmover
other
ماكينة الحفر أو نقل التراب