FEEDBACK

Meaning of 沥血誓盟

Lookup via: Pinyin | Radicals
沥 lì 血 xuè 誓 shì 盟 méng (Trad.: 瀝血誓盟)
to drip blood and take an oath of alliance (idiom)