Flashbao · Browse decks · Pricing

恨不得

hèn bu de

Meaning

  • wishing one could do something · to hate to be unable · itching to do something

Add this word to a study deck

Study this word in