🇮🇹 it en 🇬🇧

autoarticolato noun

  /,awtoartikoˈlato/
artic, articulated lorry, semitrailer truck
Wiktionary Links