Italian-English dictionary »

la spezia meaning in English

ItalianEnglish
La Spezia proper noun
{f}

La Spezia(province in Liguria, Italy)
proper noun