Multilingual Turkish Dictionary

ÜMİTSİZLİĞE SEVKETMEK

ÜMİTSİZLİĞE SEVKETMEK : Turkish English

v. drive to desperation