self-sustaining – English–Español translations

🇬🇧 en es 🇪🇸

self-sustaining adjective

autosuficiente
  • able to provide for one's own needs
autónomo
Wiktionary Links