Spanish-English dictionary »

centro-valle de loira meaning in English

SpanishEnglish
Centro-Valle de Loira proper noun
{m}

Centre-Val de Loire(region of France)
proper noun