albarrada
Translations
- earthwork
- embankment
A type of fortification or barrier.
Advertisement
Example Sentences
The earthwork they built stopped soil erosion in the region.
A type of fortification or barrier.
The earthwork they built stopped soil erosion in the region.