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