inscrutable in Italian
inscrutable in Italian
impenetrabile
Difficult or impossible to comprehend, fathom, or interpret.
incomprensibile
Difficult or impossible to comprehend, fathom, or interpret.
insondabile
Difficult or impossible to comprehend, fathom, or interpret.