demonstrate上街示威 meaning in Chinese
demonstrate in the streets; going up in the streets; go on to the streets and demonstrate; take to the streets and
demonstrate in the streets; going up in the streets; go on to the streets and demonstrate; take to the streets and