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

    set up an alibi

    详细解释:【法】 提出不在犯罪现场的辩护