自分から

willingly; voluntarily; of one's own accord

Meaning

  1. exp
    willingly; voluntarily; of one's own accord

Example sentences