self-initiated









self-initiated


adjective

  1. initiated or begun by oneself.
50 queries 0.542