streetproofing

English

Verb

streetproofing

  1. present participle and gerund of streetproof