inscrutable in French
inscrutable in French
impénétrable
Difficult or impossible to comprehend, fathom, or interpret.
insondable
Difficult or impossible to comprehend, fathom, or interpret.
incompréhensible
Difficult or impossible to comprehend, fathom, or interpret.