English to Chinese Dictionary

Search:

血淋淋 xuè lín lín dripping with blood / bloody (tragedy)


<< back to the home page