newletter ( synonym found)

Definition of newletter:

°A form of advertising sent periodically.

Back to Top