traffic stops

English

Noun

traffic stops

  1. plural of traffic stop

Anagrams