ski rack
English Dictionary
->
Letter S
-> ski rack
Search Dictionary:
ski rack Definition
(n)
a
carrier
for
holding
skis
on
top
of
a
vehicle
ski rack Synonyms
ski rack
© Art Branch Inc.