Italian-English dictionary »

centro-valle della loira meaning in English

ItalianEnglish
Centro-Valle della Loira proper noun
{m}

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