What does Abwasserkläranlage mean?

Abwasserkläranlage - German to English

sewage treatment center

View more

  • sewage treatment plant