hüsran

(Turkish - English)

disappointment; chagrin; defeat; frustration





Translate from:Translate to:
Translating