French-English dictionary »

mouvement social meaning in English

FrenchEnglish
mouvement social nom {m}

social movement◼◼◼noun