Italian-English dictionary »

autoarticolato meaning in English

ItalianEnglish
autoarticolato noun
{m}

semi-trailer truck(A semitruck pulling a semitrailer)
noun