Definify.com

Definition 2025


autosuffisance

autosuffisance

French

Noun

autosuffisance f (plural autosuffisances)

  1. self-sufficiency

Related terms