×

embardée meaning in English

n. swerve, yaw, lurch, sheer

Related Words

  1. faire une embardée
  2. embarcation
  3. embarder
  4. embargo
  5. embarquement
PC Version

Copyright © 2018 WordTech Co.