meaning of Bergfried

Bergfried - German to English

donjon

View more

  • hold
  • palace keep