inexpugnable

法语读音[inεkspygnabl]

inexpugnable近义词

imprenable,invincible

inexpugnable汉语翻译

a. [书] 无法夺取的,不可攻克的
[转]不可动摇的,坚定不移的