kamus
.
Search
About
radio_source
English
radio source
Noun
An object that radiates radio waves
English: radio source