English dictionary, thesaurus, translations & etymology
FreeDict.com

earthwork in Italian

earthwork in Italian

montarozzo
noun
Any structure made from earth, especially an embankment used for fortification or flood control.
terrapieno
noun
Any structure made from earth, especially an embankment used for fortification or flood control.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.