English-Arabic dictionary »

earthwork meaning in Arabic

EnglishArabic
Earthwork [UK: ˈɜː.θwɜːk]
[US: ˈɝː.ˌθwərk]

المانع الأرضي