nature reserveTranslate nature reserve | into French | into German | into Italian Spanish translation of nature reserven reserva (f) naturalnature reserve in other Oxford dictionaries Definition of nature reserve in the British & World English dictionary Definition of nature reserve in the US English dictionary