self-reliant – English–Español translations

🇬🇧 en es 🇪🇸

self-reliant adjective

  • reliant upon oneself
autosuficiente
Wiktionary Links