×

drawbar meaning in French

n. barre d'attache (dans les trains)

Related Words

  1. draw water
  2. drawback
  3. drawbridge
  4. drawcard
PC Version

Copyright © 2018 WordTech Co.