to shed blood ne demek

  1. to shed blood : kan akıtmak
  2. to shed blood : kan dökmek