yellow streak ( synonym found)

Definition of yellow streak:

°A national park of the USA, located in Montana, Idaho and Wyoming.

Back to Top