truck stop

facility which provides refuelling, rest , and often food and services to motorists and truck drivers

Categories: