insoluble in German
insoluble in German
unlösbar
(physical chemistry) That cannot be dissolved.
unerklärlich
That cannot be explained.