California stop

California stop

English Noun
Ad

Definition

Synonym of rolling stop.

Ad