×

doglegged meaning in French

adj. en détour extrême, en virage

Related Words

  1. dogleg
  2. dogie
  3. dogleg
  4. doglike
  5. dogma
PC Version

Copyright © 2018 WordTech Co.