meaning of Bogenfenster

Bogenfenster - German to English

arched window

View more

  • paladin screen