English to Russian Dictionary
discouragement
Отчаяние (значения)
Meaning for discouragement found in 2 Languages.
Sponored Video