1. water-soluble

adjective. Soluble in water.
Featured Games
×