Back to N1 Words
最善を尽くす
さいぜんをつくす
JLPT N1
expression
Meaning
to do one's best