LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“infrared radiation” in Turkish

1 Turkish translation