ski resorts

English

Noun

ski resorts

  1. plural of ski resort