self-sufficient – Deutsch–English translations

🇬🇧 en de 🇩🇪

self-sufficient adjective

  • able to provide for oneself independently of others
selbstgenügsam
Wiktionary Links