demoralizer

listen to the pronunciation of demoralizer
English - Turkish
moral bozan şey ya da kişi
English - English
Agent noun of demoralize; one who demoralizes
{i} person or thing that corrupts; person or thing that causes despair or lowers morale