to the best of one's abilities
副词

基本释义

adv. 尽最大努力
to the best of one's abilities单词图解,单词释义场景配图
2 次浏览