Definitions English

  • Having no pores, not penetrable, impervious.