LexiTurkTURKISH ↔ ENGLISH DICTIONARY

shadow puppetry” in Turkish

1 Turkish translation