Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 恨不得
hèn bu de
hèn bu dé
Word
Pinyin
New HSK
恨不得
hèn bu de
7
wishing one could do sth; to hate to be unable; itching to do sth
Dictionary Card
Child Entries of 恨不得
不得
恨
得
得
不
得