Back to Dictionary
临危授命
臨危授命
línwēishòumìng
1.
to sacrifice one's life in a crisis