Online Dictionary

adventure one's life on it 解釋

adventure one's life on it 在 English => Chinese (XDICT) 中的 解釋:

冒著生命危險去做