bowels

pl. 腸、內臟、內部

英文釋義

  1. the center of the Earth