English to Chinese Dictionary

Search:

Did you mean: shixue shuxue shake shajue shexue shache shahe shaguo ?

歃血 shà xuè to smear one's lips with the blood of a sacrifice as a means of pledging allegiance (old)


<< back to the home page