Definisi 'ski rack'

English to English
noun
1 a carrier for holding skis on top of a vehicle Terjemahkan
source: wordnet30

More Word(s)
carrier,

Visual Synonyms