self-reliant – Català–English translations

🇬🇧 en ca

self-reliant adjective

  • reliant upon oneself
autosuficient
Wiktionary Links