LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“unwound” in Turkish

1 Turkish translation