Translation of "spleen" - English-Spanish dictionary

spleen

noun /spliːn/

(anatomy) an organ of the body, close to the stomach, which causes changes in the blood.

bazo

(Translation of “spleen” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)