×

hindrance meaning in French

n. obstacle, empêchement; frein

Related Words

  1. hindquarter
  2. hindquarters
  3. hindsight
  4. hindu
PC Version

Copyright © 2018 WordTech Co.