Back to Dictionary
搜肠刮肚
搜腸刮肚
sōuchángguādù
1.
to search one's guts and belly (idiom); to racks one's brains for a solution
Metadata
- Category
- Chinese