English-Arabic dictionary »

maaloula meaning in Arabic

EnglishArabic
Maaloula town in Syria

مَعْلُولَا