Get Your Premium Membership

Articulated Lorry

[n] a truck consisting of a tractor and trailer together


Related Information

More Articulated Lorry Links



Book: Shattered Sighs