satellite (astronomy)translation and definition "satellite (astronomy)", tamil lexiconWordTamil Definitionsatellite (astronomy)உபகோள்