draught-proofed - French English Dictionary

draught-proofed

Meanings of "draught-proofed" in French English Dictionary : 1 result(s)

English French
Construction
draught-proofed calfeutré [adj]