LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spirited away” in Turkish

1 Turkish translation