Adjective

Dictionary in Provencal

imprenable

impregnable

English translation impregnable
Grammatical category adj.
Also from English impregnable