Home
Help
About
Contact
English to Chinese Dictionary
Search:
葬身鱼腹
zàng
shēn
yú
fù
lit. to be buried in the bellies of fish (idiom) / fig. to drown
<< back to the home page