Definition of Self-Confessed

  • 1. Owned up to Adjective Satellite

Semanticaly linked words with "self-confessed"