make a score off one's own bat
make a score off one's own bat是什么意思、make a score off one's own bat怎么读
独自完成
make a score off one's own bat汉语翻译
独自完成