English to Chinese Dictionary

Search:

以身相许 shēn - xiāng (of a woman) to give one's heart (to sb); (fig.) to devote oneself wholeheartedly to sb or sth


<< back to the home page