sls - Translation and Meaning in Almaany English-English Dictionary. sls. [ n ] a caustic detergent useful for removing grease ; although commonly included ...
確定! 回上一頁