car carrier
car carrier
English
Noun
Ad
Definition
A special ship that transports cars in a garage with ambient control and ventilation.
Ad
car carrier
A special ship that transports cars in a garage with ambient control and ventilation.