Dutch-English dictionary »

santiago de compostela meaning in English

DutchEnglish
Santiago de Compostela eigennam

Santiago de Compostela(city)
proper noun

Your history