stopping traffic

English

Verb

stopping traffic

  1. present participle and gerund of stop traffic