Chinese English Dictionary

to yield up the spirit    Add to My Vocabulary




Credits
Source of Dictionary: CC-CEDICT