Abbreviation of articulated lorry; A semi-trailer truck.
Abbreviation of articulated bus
Select a language to see translations