traffic jams

English

Noun

traffic jams

  1. plural of traffic jam