Search term víscera has one result
Jump to
PT Portuguese EN English
víscera (n) [internal organs of the body] (n) viscera (n) [internal organs of the body]