calfeutrage meaning in English
n. weather strip, strip of metal or felt covering the joint between a door or window, and the casing to keep out drafts
n. weather strip, strip of metal or felt covering the joint between a door or window, and the casing to keep out drafts