×
popularizer
meaning in French
n.
promoteur, vulgarisateur
Related Words
popularize
popularized
popularly
populate
PC Version
Copyright © 2018 WordTech Co.