English to Arabic

Meaning for:
Earthmoving
other
الحفر أو نقل التراب