LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Pyrrhic victory” in Turkish

1 Turkish translation