self-help – English–日本語 translations

🇬🇧 en ja 🇯🇵

self-help noun

  • redressing or preventing a wrong by one's own actions
自力救済
Wiktionary Links