glampsites
English
Noun
glampsites
plural of
glampsite