holiday ownership

English

Noun

holiday ownership (uncountable)

  1. time-share