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

Child Entries of 恨不得