Portuguese-English dictionary »

santiago de compostela meaning in English

PortugueseEnglish
Santiago de Compostela proper noun

Santiago de Compostela(city)
proper noun