Search term demoralize has 4 results
Jump to
EN English FR French
demoralize (v) [discourage] décourager (v) [discourage]
demoralize (v) [discourage] déprimer (v) [discourage]
demoralize (v) [discourage] démoraliser (v) [discourage]
demoralize (v) [to destroy morale; to dishearten] démoraliser (v) [to destroy morale; to dishearten]