Definify.com

Definition 2024


ski_resorts

ski resorts

English

Noun

ski resorts

  1. plural of ski resort