English to Arabic

Meaning for:
Popularizer
other
جاعل الشيء محبباً أو مرغوبا لدى العامة