self-satisfying









self-satisfying


adjective

  1. effecting satisfaction to oneself.
49 queries 0.395