English-French dictionary »

terramare meaning in French

EnglishFrench
terramare (prehistoric settlements of the Po valley)
noun

terramaresnom {f pl}