nature reserve – Català–English translations

🇬🇧 en ca

nature reserve noun

  • area managed to conserve natural features
reserva natural
Wiktionary Links