VariousWords beta
Related Terms:
Noun
Definition: An area containing caravans either for holiday rental, or for holiday use by their owners.
VariousWords beta
Definition: An area containing caravans either for holiday rental, or for holiday use by their owners.