Home
Help
About
Contact
English to Chinese Dictionary
Search:
恩同再造
ēn
tóng
zài
zào
your favor amounts to being given a new lease on life (idiom)
<< back to the home page