bubu

bubu
small intestine
Part of Speech