meaning of Burgruine

Burgruine - German to English

palace spoil

View more

  • palace ruins {pl} [ruins of a fortified castle, esp. regarding the medieval period]
  • ruined palace