sewer_waterEnglish

effluent, sewer water, wastewater

Noun

Water mixed with waste matter

English: effluent, wastewater, sewer water

English words with similar meanings

Show 2 words