self-sufficiency – English–Français translations

🇬🇧 en fr 🇫🇷

self-sufficiency noun

  • condition of being self-sufficient
autosuffisance, autonomie
Wiktionary Links