holiday lets
English
Noun
holiday
lets
plural of
holiday let