canyon – English–Italiano translations

🇬🇧 en it 🇮🇹

canyon noun

  /ˈkænjən/ , /ˈkæɲən/
  • a valley cut in rock by a river
gola

canyoning

torrentismo
Wiktionary Links