恨不得
恨不得 English definition
hèn bu dé
- wishing one could do sth
- to hate to be unable
- itching to do sth
- can't wait for
- to wish one could do sth
- to desire strongly
hèn bu dé
- wishing one could do sth
- to hate to be unable
- itching to do sth
- can't wait for
- to wish one could do sth
- to desire strongly