self-advertising

English

Verb

self-advertising

  1. present participle of self-advertise