French-English dictionary »

organe de presse meaning in English

FrenchEnglish
organe de presse nom {m}

media outlet◼◼◼(broadcast program that provides news)
noun