English Adjectives: spatterproof

English Adjectives verb 'spatterproof' conjugated