×

inexpugnable meaning in English

adj. impregnable, invulnerable

Related Words

  1. inexprimable
  2. inexprimé
  3. inexpérience
  4. inexpérimentation
PC Version

Copyright © 2018 WordTech Co.