streetproofed

English

Verb

streetproofed

  1. simple past and past participle of streetproof