LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“electromagnetic radiation” in Turkish

2 Turkish translations