English to Chinese Dictionary

Search:

示威 shì wēi to demonstrate (as a protest) / a demonstration / a military show of force


<< back to the home page