kamus
.
Search
About
pit_stop
English
pit stop
Noun
A stop during an automobile trip for rest and refreshment
English: pit stop
A brief stop at a pit during an automobile race to take on fuel or service the car
English: pit stop