English to Chinese Dictionary

Search:

赐死 (of a ruler) to order sb to commit suicide (in lieu of execution)


<< back to the home page