radio star

listen to the pronunciation of radio star
English - Turkish
radyoyildiz
radyoyıldız
English - English
(Astronomy) astronomical object that emits large amounts of radiation and radio waves (such as quasar)