Home
Help
About
Contact
English to Chinese Dictionary
Search:
血泪
xuè
lèi
tears of blood (symbol of extreme suffering) / blood and tears
<< back to the home page