LexiTurkTURKISH ↔ ENGLISH DICTIONARY

puppetry” in Turkish

1 Turkish translation