Arabic-English dictionary »

المتاريس meaning in English

ArabicEnglish
المتاريس

Barricades[UK: ˌbæ.rɪˈk.eɪdz] [US: ˈbæ.rəˌkedz]

Breastworks[UK: ˈbres.twɜːks] [US: ˈbres.twɝːks]