självförsörjande

adjective
self-supporting, self-sufficient