agent noun of demoralize; one who demoralizes

listen to the pronunciation of agent noun of demoralize; one who demoralizes
الإنجليزية - الإنجليزية
demoralizer
agent noun of demoralize; one who demoralizes
المفضلات