Translation of estación depuradora de aguas residuales in English:

estación depuradora de aguas residuales

sewage farm, n.

(estación depuradora)

feminine noun

  • 1

    sewage farm
    sewage plant
    sewage works British