Language:
Free Online Dictionary|3Dict

蛛丝马迹

Source : CEDICT

lit. spider's thread and horse track/tiny hints (of a secret)/traces/clue