Englishsubstance which glows under the action of high-energy particles
Italianscintillatore
English translator: English Italian scintillator Eesti sõnaraamat Español Traductor Svenska Översättare