cover up one's tracks - Español Inglés Diccionario

cover up one's tracks

Play ENESENus
Play ENESENuk
Play ENESENau

Significados de "cover up one's tracks" en diccionario español inglés : 1 resultado(s)

Inglés Español
Idioms
cover up one's tracks ocultar las huellas de alguien [v]