Term Gallery logo

Meanings of ileus of intestine in English