Traducción de depuradora en Inglés

depuradora

sewage treatment plant, n.

nombre femenino

  • 1

    (de aguas residuales)
    sewage treatment plant
  • 2

    (en una piscina)
    filter system