LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“not to put too fine a point on it” in Turkish

1 Turkish translation