Synonymy
>
IMPREGNABLE
impregnable
Synonyms of IMPREGNABLE
adjective
fast
,
strong
Synonymy
>
impregnable