self-admittedly









self-admittedly


adjective

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