LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“microfilm” in Turkish

1 Turkish translation