self-reliance – English–Français translations

🇬🇧 en fr 🇫🇷

self-reliance noun

  • independence
autonomie, autosuffisance
Wiktionary Links