English Dictionary
Definition water-soluble in British English
water-soluble adjective
adjective
Synonyms and related words

English Dictionary