intelsattranslation and definition "intelsat", tamil lexiconWordTamil Definitionintelsatஇன்ரல்சற்இன்டல்சாட்