Results for "

desperation

"
English - Turkish Dictionary

desperation

(English - Turkish Dictionary) :
i. umutsuzluk, ümitsizlik.