LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“filmstrip” in Turkish

1 Turkish translation