LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“draw away” in Turkish

1 Turkish translation