meaning of Bergfestung

Bergfestung - German to English

hill fastness

View more

  • mountain fortress
  • mountainside fortress