not put it past sb

not put it past sb是什么意思、not put it past sb怎么读
相信某人可能会(做某事)

not put it past sb汉语翻译

相信某人可能会(做某事)