kamus
.
Search
About
car_carrier
English
car carrier
Noun
A trailer that can be loaded with new cars for delivery to sales agencies
English: car carrier