lose control of a vehicle, swerving sideways - French English Dictionary

Suggest a Term