English-Arabic dictionary »

earthmover meaning in Arabic

EnglishArabic
Earthmover

ماكينة الحفر أو نقل التراب