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
Learn this word with smart reviews that adapt to you Save word
Results