SANDSOAP


Meaning of SANDSOAP in English

[sand.soap] n (1854): a gritty soap for all-purpose cleaning

Merriam-Webster English vocab.      Английский словарь Merriam Webster.