insoluble in Italian
insoluble in Italian
insolubile
(physical chemistry) That cannot be dissolved.
inspiegabile
That cannot be explained.