LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cathode ray tube” in Turkish

1 Turkish translation