Results for "

discouragement

"
English - Turkish Dictionary

discouragement

(English - Turkish Dictionary) :
i. cesaretsizlik, hevesin kırılması.