Tamil Dictionary 🔍

popularizer

Pop"u*lar*i`zer, n. Defn: One who popularizes.


popularizer - Similar Words