holiday camps

English

Noun

holiday camps

  1. plural of holiday camp