abrupt movement of the steering wheel to avoid something in the road - Spanish English Dictionary

Suggest a Term