Arabic-English dictionary »

المعاقل meaning in English

ArabicEnglish
المعاقل

Bastions[UK: ˈbæ.stiənz] [US: ˈbæs.tʃənz]

Strongholds[UK: ˈstrɒŋ.həʊldz] [US: ˈstrɒŋhoʊldz]