×

popularizer meaning in French

n. promoteur, vulgarisateur

Related Words

  1. popularize
  2. popularized
  3. popularly
  4. populate
PC Version

Copyright © 2018 WordTech Co.