LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“depressing” in Turkish

2 Turkish translations