Language:
Free Online Dictionary|3Dict

蛛絲馬跡

Source : CEDICT

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