xiān xuè lín lí

Translation

  • to be drenched with blood
  • dripping blood
Chinese Tones