Search term rampart has 2 results
Jump to
EN English SV Swedish
rampart (n) [fortification] vall (n) [fortification] (u)
rampart fästningsvall