traffic paddles
English
Noun
traffic paddles
plural of
traffic paddle