Italian-English dictionary »

santiago di compostela meaning in English

ItalianEnglish
Santiago di Compostela proper noun

Santiago de Compostela(city)
proper noun