skilifts

English

Noun

skilifts

  1. plural of skilift