articulated lorry ne demek

  1. articulated lorry : TIR kamyonu