当前位置:首页 > 英语词典 > 正文

    cover up one's tracks

    详细解释:掩盖行踪