pit stops

See also: pitstops

English

Noun

pit stops

  1. plural of pit stop