Pinyin Dictionary results for "hu li wei ba"

狐狸尾巴
lit. fox's tail (idiom); visible sign of evil intentions; to reveal one's evil nature; evidence that reveals the villain
Dictionary data provided by CC-CEDICT