French-English dictionary »

radiosource meaning in English

FrenchEnglish
radiosource nom {f}

radio source◼◼◼(any astronomical object that emits radio waves)
noun