self-sufficient - adjective

normal formself-sufficient
comparative
superlative