×
demoralizing
meaning in French
adj.
démoralisant; humiliant, dégradant
Related Words
demoralize
demoralizing condition
demoralize
demoralizer
demoralizing condition
demosthenes
PC Version
Copyright © 2018 WordTech Co.