×
harrowing
meaning in French
adj.
poignant, navrant; déchirant; effrayant
n.
déchirement
Related Words
harrow
disc harrow
harrovian
harrow
harry
harry potter
PC Version
Copyright © 2018 WordTech Co.