×

harrowing meaning in French

adj. poignant, navrant; déchirant; effrayant
n. déchirement

Related Words

  1. harrow
  2. disc harrow
  3. harrovian
  4. harrow
  5. harry
  6. harry potter
PC Version

Copyright © 2018 WordTech Co.