be hard put to it to do something

基本释义

(做某事)有很大的困难
be hard put to it to do something单词图解,单词释义场景配图
2 次浏览