Available on Google PlayApp Store

Compounds of 本腰

  • (n) strenuous effort
    earnestness
    seriousness
    (P)
  • (exp) (sens) to set about in earnest
    to put one's back into something