news letter ( synonym found)

Definition of news letter:

°A form of advertising sent periodically.

Back to Top