Definition of “soap flakes” - English Dictionary

british dictionary