rhizoverbBeta
Feedback

evangelist

Christian preachernoun · Someone who spreads the Christian message.Enthusiastic advocatenoun · A person who enthusiastically promotes a belief, product, or cause.