LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Velvet Revolution” in Turkish

1 Turkish translation