Search term splene has one result
Jump to
IT Italian EN English
splene (n) [anatomia] {m} spleen (n) [anatomia]