Arabic-English dictionary »

أَنْدُورَا لَا فِيلَا meaning in English

ArabicEnglish
أَنْدُورَا لَا فِيلَا f

Andorra la Vellacapital of Andorra