zh
Sign in Start free

恨不得

hèn bu de

wishing one could do sth

HSK 7–9

+ Review this word

Meanings

hèn bu de

  1. wishing one could do sth; to hate to be unable; itching to do sth

Its characters