English Dictionary
Definition soapflakes in British English
soapflakes noun
[plural] noun
/ˈsəʊpˌfleɪks/
Synonyms and related words
