French-English dictionary »

réseaux sociaux meaning in English

FrenchEnglish
réseaux sociaux nom {m pl}

social media [social media]◼◼◼(interactive forms of media)
noun