self-sufficient – English–日本語 translations

🇬🇧 en ja 🇯🇵

self-sufficient adjective

  • able to provide for oneself independently of others
自給自足ができる
Wiktionary Links