inexplicable in Italian
inexplicable in Italian
inspiegabile
Impossible to explain; not easily accounted for.
inesplicabile
Impossible to explain; not easily accounted for.
incomprensibile
Impossible to explain; not easily accounted for.