×

déprimant meaning in English

adj. depressing, demoralizing

Related Words

  1. dépressuriser
  2. dépressé
  3. déprimer
  4. déprimeur
PC Version

Copyright © 2018 WordTech Co.