game preserves

English

Noun

game preserves

  1. plural of game preserve