LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hold hands” in Turkish

1 Turkish translation