impervious to water vapour

listen to the pronunciation of impervious to water vapour
English - English

Definition of impervious to water vapour in English English dictionary

impervious to water
{s} waterproof