articulated lorry - Anglais Synonymes Dictionnaire

articulated lorry

n.
[1] trailer truck , tractor trailer , trucking rig , rig , semi