self-despair

CategoryEnglishTurkish

1.

General

self-despair noun

umutsuzluk