meaning of Abwasserbeseitigungsanlage

Abwasserbeseitigungsanlage - German to English

refuse water disposal facility

View more

  • sewage disposal center [plant]
  • sewerage facility