Back to Dictionary
恩同再造
ēntóngzàizào
1.
your favor amounts to being given a new lease on life (idiom)
Metadata
- Category
- Chinese