What does Betriebshaftpflicht mean?

Betriebshaftpflicht - German to English

public-liability

View more

  • comprehensive general responsibility