deschutes









deschutes


noun

  1. a river flowing N from the Cascade Range in central Oregon to the Columbia River. 250 miles (400 km) long.

Leave a Reply

Your email address will not be published.

52 queries 0.441