Windproof By admin - November 16, 2017 0 673 Facebook Twitter Pinterest WhatsApp Windproof definition Windproofadjective resisting wind: resisting the force of the wind