traffic stops
English
Noun
traffic
stops
plural of
traffic stop
Anagrams
stops traffic