stomach in Spanish
stomach in Spanish
estómago
An organ in animals that stores food in the process of digestion.
barriga
(informal) The belly.
vientre
(informal) The belly.