English-Spanish dictionary »

terramare meaning in Spanish

EnglishSpanish
terramare (prehistoric settlements of the Po valley)
noun

terramarasnoun
{f-Pl}