English | German | Russian | Czech

cartop English

Meaning cartop meaning

What does cartop mean?

cartop

(transitive) To attach (a boat) to the roof of an automobile for transportation.

Are you looking for...?