Meaning of “soap flakes” in the English Dictionary

british dictionary