autosuffisances
French
Noun
autosuffisances
f
plural of
autosuffisance