impossible or difficult to effect; not susceptible.

listen to the pronunciation of impossible or difficult to effect; not susceptible.
English - English
insusceptible
impossible or difficult to effect; not susceptible.
Favorites