self-avowed









self-avowed


adjective

  1. acknowledged; declared: an avowed enemy.
48 queries 0.440