vulgarization meaning in French
n. vulgarisation, popularisation, acte de répandre l'usage d'une chose; fait de mettre une connaissance à la portée de tous
n. vulgarisation, popularisation, acte de répandre l'usage d'une chose; fait de mettre une connaissance à la portée de tous