camping area


Meanings

  • a site where people on holiday can pitch a tent