What does Abwasserbeseitigungsanlage mean?

Abwasserbeseitigungsanlage - German to English

refuse water disposal facility

View more

  • sewage disposal center [plant]
  • sewerage facility