self-sufficiency ( synonym found)

Definition of self-sufficiency:

°the condition of being self-sufficient.

Back to Top