[ad_1] noun British. a tractor-trailer truck. [ad_2]
articulated lorry 🔊 Listen to this [ad_1] noun British. a tractor-trailer truck. [ad_2] Share Facebook Twitter Google +