Definition of Self-Imposed

  • 1. Voluntarily assumed or endured Adjective Satellite

Semanticaly linked words with "self-imposed"