water-soluble in French
water-soluble in French
hydrosoluble
Dissolving easily in water.
soluble dans [[l']]eau
Dissolving easily in water.