shirabe.org
2)
#18,195

Inflections of 最善を尽くす

Meaning
    1. to do one's best; to do something to the best of one's ability
      Every teacher does their best.
Forms

Results