Italian-English dictionary »

montarozzo meaning in English

ItalianEnglish
montarozzo noun
{m}

earthwork [earthworks](structure made from earth)
noun
[UK: ˈɜː.θwɜːk] [US: ˈɝː.ˌθwərk]

mound [mounds](artificial elevation of earth)
noun
[UK: maʊnd] [US: ˈmaʊnd]