×

dogleg meaning in French

n. tournant serré, tournant

Related Words

  1. doglegged
  2. doghouse
  3. dogie
  4. doglegged
  5. doglike
PC Version

Copyright © 2018 WordTech Co.