LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“horror film” in Turkish

1 Turkish translation