RADIO LIBERTY


Meaning of RADIO LIBERTY in English

U.S.-sponsored radio station located in Prague (established in order to broadcast to citizens of Communist Eastern Europe during the 1950s)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.