news editor ( synonym found)

Definition of news editor:

(n) : a form of advertising sent periodically

Back to Top