Discouraging

Portuguese Meaning

desanimador

desencorajante

English Meaning

  1. Present participle of discourage.
  2. that causes discouragement