Meaning of sls
Definition of sls
(noun)
a
caustic
detergent
useful
for removing grease; although
commonly
included
in
personal
care
items (shampoos and toothpastes etc.) it can
irritate
skin
and should not be swallowed
Other information on sls
WIKIPEDIA results for
sls
Amazon results for
sls
Tweet