What's another word for self-sufficient?

comments powered by Disqus