meaning of ski resort
1.
a
resort
with
lodging
and
facilities
for
skiing
Related Words
ski resort
|
Developed & Maintained By
Taraprasad.com