English to Chinese Dictionary

Search:

英勇牺牲 yīng yǒng shēng to heroically sacrifice one's life


<< back to the home page