English to Chinese Dictionary

Search:

Did you mean: cane can canoe chanhe canye ganhe cone canon ?

参劾 cān to accuse / to impeach / (in imperial China) to level charges against an official


<< back to the home page