autoarticolato

Etymology
From.

Noun

 * 1) articulated lorry, semi-trailer truck, tractor-trailer