Skip to content
Traditional display

搜索枯肠

sōu suǒ kū cháng

Sign in to save this word to your study lists.

Definitions

  1. 1. to rack one's brains (for apt wording etc) (idiom)