ReadWriteQuiz
Chinese dictionary
v.be eager to do; have an itch for
一见那清凉的水,个个都心痒,巴不得马上跳下去。
When they saw the clear cool water, they all had an itch to dive in at once.
一见那清凉的水,个个都心痒,巴不得马上跳下去。
When they saw the clear cool water, they all had an itch to dive in at once.