Photos and the online dictionary connected to thewushucentre.ca
spleen; Spleen when referring to Chinese meaning