Self-sufficiency definition

The condition of being self-sufficient.
noun
0
0
Advertisement

Origin of self-sufficiency