Meaning of SLES in English:

SLES

noun

mass noun