Meaning ofdraftproofin English

draftproof

us//dræfˈpruːf//uk//dræfˈpruːf//
#uncommon
Definitions
Base Words