earthwork in Finnish
earthwork in Finnish
maavalli
Any structure made from earth, especially an embankment used for fortification or flood control.