report this ad

spleen

 
View Spanish to English translation
spleen
[spliːn]
noun
1. bazo (m) (anatomía)
2. rabia (f) ira (f) (Formal) (anger)
  • she vented her spleen on him descargó toda su rabia sobre él
spleen [spliːn]
noun
1 (Anat) bazo (m)
2
to vent one's spleen descargar la bilis
Search history
report this ad
Did this page answer your question?
report this ad