kamus
.
Search
About
truck_stop
English
truck stop
Noun
A roadside service station (and restaurant) that caters to truck drivers
English: truck stop