insoluble in Dutch
insoluble in Dutch
onoplosbaar
(physical chemistry) That cannot be dissolved.
onverklaarbaar
That cannot be explained.