Arabic-English dictionary »

المانع الأرضي meaning in English

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

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