Skip to main content
恨不得
恨不得
恨不得 (hèn bu de)
wishing one could do sth; to hate to be unable; itching to do sth
Login
|
Register