Version Française
Meaning of
"embardée"
in English language
French to English
English to French
French
English
embardée
sway
embardée (f) (d’auto)
swerve