covers one's tracks
English
Verb
covers
one's
tracks
third-person singular
simple present
indicative of
cover one's tracks