LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“coup de grâce” in Turkish

2 Turkish translations