Translation of Grand Canyon in Spanish:

Grand Canyon

noun

  • 1

    the Grand Canyon el Cañón del Colorado