self-reliant – English–Français translations

🇬🇧 en fr 🇫🇷

self-reliant adjective

  • reliant upon oneself
débrouillard, sûr de lui
Wiktionary Links