×
depress
meaning in French
v.
déprimer, décourager; baisser, appuyer, enfoncer
Related Words
depressing
depressed
deeply depressed
got depressed
became depressed
inordinately depressing
trade is depressed
depredator
depredatory
depressant
depressed
PC Version
Copyright © 2018 WordTech Co.