biology an organ in the body where food is digested

中文解释

I used to watch the TV news all the time, but I no longer have the stomach for it.

正在查询

microtome legalese labor consulting service telephone bill receive back hold down a good job strikingly similar touch ground