ベストを尽くす

ベストをつくす

Meanings

  1. Expression, Godan verb to do one's best

Kanji

Jinuma: Japanese Dictionary · Word lists