What does Abwasseranlage mean?

Abwasseranlage - German to English

sewage works {sg}

View more

  • sewerage system
  • wastewater system