self-admitted









self-admitted


adjective

  1. admitting to a specific charge or accusation; self-confessed: a self-admitted spy.
49 queries 0.559