LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“eye for an eye” in Turkish

1 Turkish translation