self-advertised

English

Verb

self-advertised

  1. simple past and past participle of self-advertise