Home
Help
About
Contact
English to Chinese Dictionary
Search:
蛛丝马迹
zhū
sī
mǎ
jì
lit. spider's thread and horse track / tiny hints (of a secret) / traces / clue
<< back to the home page