self-sufficiency in French
self-sufficiency in French
autosuffisance
The condition of being self-sufficient.
autonomie
The condition of being self-sufficient.