Arabic-English dictionary »

آيَا meaning in English

ArabicEnglish
آيَا صُوفِيَا

Hagia Sophiaa former basilica, now a mosque in Turkey