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.

You might also like