Back
ا
Live radio station
امبدد
IR
Talk
An Iranian radio station with a name that appears to be a transliteration of the English word 'embedded', though no programming details or genre information are available.