English to Portuguese Dictionary
discouragement
Desespero
Meaning for discouragement found in 2 Languages.
Sponored Video