covered tracks

انگلیسی به انگلیسی

• hid a trail, concealed footprints

پیشنهاد کاربران