Translation of parque natural in English:

parque natural

nature reserve, n.

masculine noun

  • 1

    nature reserve