Slovnenya

Translation English Japanese: inflammatory bowel disease

Dictionary: main
inflammatory bowel disease
noun