LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tortuosity” in Turkish

1 Turkish translation