LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“show trial” in Turkish

1 Turkish translation