impregnable in Italian
impregnable in Italian
inespugnabile
(military) Of a fortress or other fortified place: able to withstand all attacks; impenetrable, inconquerable, unvanquishable.
impenetrabile
(military) Of a fortress or other fortified place: able to withstand all attacks; impenetrable, inconquerable, unvanquishable.
inattaccabile
(military) Of a fortress or other fortified place: able to withstand all attacks; impenetrable, inconquerable, unvanquishable.
imprendibile
(figuratively) Too strong to be defeated or overcome; invincible.
inespugnabile
(figuratively) Too strong to be defeated or overcome; invincible.
inattaccabile
(figuratively) Too strong to be defeated or overcome; invincible.
invulnerabile
(figuratively) Too strong to be defeated or overcome; invincible.