English to Hindi

Meaning for:
nature reserve
other
प्राकृतिक आरक्षित भूमि