LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ghostbusters” in Turkish

1 Turkish translation