LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Ouija” in Turkish

2 Turkish translations