NATURE RESERVE


Meaning of NATURE RESERVE in English

national park, protected area designated for the preservation of wildlife

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.