LexiTurkTURKISH ↔ ENGLISH DICTIONARY

an eye for an eye, a tooth for a tooth” in Turkish

1 Turkish translation