self-reliant – Deutsch–English translations

🇬🇧 en de 🇩🇪

self-reliant adjective

  • reliant upon oneself
eigenständig, auf sich selbst verlassend, auf sich selbst vertrauend, sich selbst vertrauend
Wiktionary Links