water containing residue of any substance - Turkish English Dictionary

Suggest a Term