delta raystranslation and definition "delta rays", tamil lexiconWordTamil Definitiondelta raysதெலுத்தாக்கதிர்கள்