endurance riding

1. (noun) riding for long hours over long distances
Related Words: horseback riding, riding



Terms and Conditions of Use / Copyright Notice