Multilingual Turkish Dictionary

ÜMİTSİZCE SAVAŞMAK

ÜMİTSİZCE SAVAŞMAK : Turkish English

fight a losing battle against