English to Chinese Dictionary

Search:

蛛丝马迹 zhū lit. spider's thread and horse track / tiny hints (of a secret) / traces / clue


<< back to the home page