English to Arabic

Meaning for:
Earthwork
other
المانع الأرضي