Advertisement

Advertisement

truckstop

/ ˈtrʌkˌstɒp /

noun

  1. a place that supplies fuel, oil, etc, for lorries and trucks, and often provides facilities such as a restaurant for drivers


Advertisement

Advertisement

Advertisement

Advertisement