camp site


camp site

n1. an area on which holiday-makers may pitch a tent, etc. Also called: camping site
Translations