LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“magnetic tape” in Turkish

2 Turkish translations