Definisi 'roof rack'

English to English
noun
1 carrier for holding luggage above the seats of a train or on top of a car Terjemahkan
source: wordnet30

More Word(s)
carrier,

Visual Synonyms