Back to Dictionary
狐狸尾巴
húliwěiba
1.
lit. fox's tail (idiom); visible sign of evil intentions
2.
to reveal one's evil nature
3.
evidence that reveals the villain
Metadata
- Category
- Chinese