×

impregnable meaning in English

adj. insusceptible, insensitive

Related Words

  1. impraticable
  2. impregnabilité
  3. imprenabilité
  4. imprenable
PC Version

Copyright © 2018 WordTech Co.