Adjective

Dictionary in Provencal

inespugnable

impregnable

English translation impregnable
Grammatical category adj.
Also from English impregnable