Canyoning

What is Canyoning?

Canyoning definition and meaning on Dictionary terms:
adjective
having power and ability; efficient; competent: a capable instructor.

 

reference: https://www.dictionary.com/browse/canyoning

Tags: