English edit

Adjective edit

imperviable (comparative more imperviable, superlative most imperviable)

  1. impervious

Related terms edit

Translations edit