French-English dictionary »

survirage meaning in English

FrenchEnglish
survirage nom {m}

oversteer◼◼◼noun