LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spontaneous (light) emission” in Turkish

1 Turkish translation