meaning of Bretterzaun

Bretterzaun - German to English

board fence

View more

  • wooden fence
  • hoarding