Arabic-English dictionary »

مَعْقِل meaning in English

ArabicEnglish
مَعْقِل m

citadela strong fortress that sits high above a city

citadela stronghold or fortified place

fortificationthat which fortifies