cosmic ray telescopetranslation and definition "cosmic ray telescope", tamil lexiconWordTamil Definitioncosmic ray telescopeஅண்டக்கதிர்த்தொலைகாட்டி