LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“piece of sad news” in Turkish

1 Turkish translation