Arabic-English dictionary »

سانتياغو meaning in English

ArabicEnglish
سانتياغو دي كومبوستيلا

Santiago de Compostelacity