earthwork in Italian
earthwork in Italian
montarozzo
Any structure made from earth, especially an embankment used for fortification or flood control.
terrapieno
Any structure made from earth, especially an embankment used for fortification or flood control.