cover up one's tracks
cover up one's tracks是什么意思、cover up one's tracks怎么读
掩盖行踪
cover up one's tracks汉语翻译
掩盖行踪