English to Chinese Dictionary

Search:

葬身鱼腹 zàng shēn lit. to be buried in the bellies of fish (idiom) / fig. to drown


<< back to the home page