Home
Help
About
Contact
English to Chinese Dictionary
Search:
虎头蛇尾
hǔ
tóu
shé
wěi
lit. tiger's head, snake's tail (idiom); fig. a strong start but weak finish
<< back to the home page