a person's or animal's internal organs, especially the stomach or bowels:

中文解释

The dead seal\'s insides were spread all over the snow. 死海豹的内脏散落在雪地上。

正在查询

pestilent mewled flyaway bank rate 成家 去向 foreign born ardent fever glance apprehensively love with