Translation of parque de la naturaleza in English:

parque de la naturaleza

nature park, n.

masculine noun

  • 1

    nature park