English-Spanish dictionary »

santiago de compostela meaning in Spanish

EnglishSpanish
Santiago de Compostela (city)
proper noun

Santiago de Compostelaproper noun
{m}