cover one's tracks (third-person singular simple present covers one's tracks ... “cover your tracks” in Longman Dictionary of Contemporary English, Longman.
確定! 回上一頁