Translation English Spanish: demoralize
Dictionary: main
demoralize
verb
3 abatir, arriar, bajar, chascar, comenzar, deprimir, desalentar, desanimar, desmoralizar, empezar, iniciar, principiar, tragar.
5 abatir, caerse, demoler, deprimir, derribar, derrocar, desalentar, desanimar, desmoralizar, rebajar.