×

holdback meaning in French

n. obstacle, barrage

Related Words

  1. hold your tongue
  2. holdall
  3. holden
  4. holder
PC Version

Copyright © 2018 WordTech Co.