LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sword of Damocles” in Turkish

1 Turkish translation