meaning of Bergputzer

Bergputzer - German to English

hill cleaner [professional working around Salzburg to stop stone autumn]

View more

  • hill cleaners [professionals working around Salzburg to prevent rock fall]