meaning of Befestigungsmauer

Befestigungsmauer - German to English

strengthened wall surface

View more

  • rampart