×

downhearted meaning in French

adj. découragé, déprimé

Related Words

  1. downgrade
  2. downgrade diplomatic ties
  3. downheartedly
  4. downheartedness
PC Version

Copyright © 2018 WordTech Co.