Italian-English dictionary »

terremare meaning in English

ItalianEnglish
terremare noun
{f-Pl}

terramare(prehistoric settlements of the Po valley)
noun