English to Arabic

Meaning for:
Demoralizers
other
مثبطو الهمم