Search term has 2 results
Jump to
JA Japanese EN English
(n) [internal organs of the body] viscera (n) [internal organs of the body]
Intestine