self-pubbed
See also:
selfpubbed
English
Verb
self-pubbed
simple past
and past participle of
self-pub