reflecting telescopetranslation and definition "reflecting telescope", tamil lexiconWordTamil Definitionreflecting telescopeதெறிதொலைகாட்டி