LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“torturous” in Turkish

1 Turkish translation