Home
Help
About
Contact
English to Chinese Dictionary
Search:
狐狸尾巴
hú
li
wěi
ba
lit. fox's tail (idiom); visible sign of evil intentions / to reveal one's evil nature / evidence that reveals the villain
<< back to the home page