English Dictionary
Definition game reserve in British English
game reserve noun
[countable] noun
Synonyms and related words

English Dictionary