Thesaurus.com
Dictionary.com
Showing results for self-sufficing. Search instead for most self sufficing.

self-sufficing