LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“straitjacket” in Turkish

1 Turkish translation