self-imposed

English Dictionary -> Letter S -> self-imposedself-imposed Definition



self-imposed Synonyms






© Art Branch Inc.