French-English dictionary »

al-andalus meaning in English

FrenchEnglish
Al-Andalus nom propre

al-Andalus◼◼◼(Islamic Spain)
proper noun