deschutes









deschutes


noun

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