Vocabulary

腸捻転

volvulus; twisted loop in intestine

noun