The English term "soluble" matches the Italian term "solubile"

other english words that include "soluble" : italian :
dissoluble dissolùbile