Arabic-English dictionary »

أَنْدَلُسِيَا meaning in English

ArabicEnglish
أَنْدَلُسِيَا f

Andalusiaautonomous community of Spain