Advertisement

Advertisement

cabover

/ ˈkæbˌəʊvə /

adjective

  1. of or denoting a truck or lorry in which the cab is over the engine


Advertisement

Advertisement

Advertisement

Advertisement