self-sufficient – English–Nederlands translations

🇬🇧 en nl 🇳🇱

self-sufficient adjective

  • able to provide for oneself independently of others
zelfvoorzienend
Wiktionary Links