English to Chinese Dictionary

Search:

申冤 shēn yuān to appeal for justice / to demand redress for a grievance


<< back to the home page