LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cat's cradle” in Turkish

1 Turkish translation