stacations

English

Noun

stacations

  1. plural of stacation