meaning of Abwasserreinigungsanlage

Abwasserreinigungsanlage - German to English

Sewage Treatment Plant

View more

  • sewage works {sg}
  • waste liquid purification plant