sewage disposal plant - Inglés Sinónimo Diccionario

sewage disposal plant

n.
[1] disposal plant