LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“insufferable” in Turkish

2 Turkish translations