abrupt change of direction in a vehicle - Turkish English Dictionary

Suggest a Term