Back to Dictionary
示威游行
示威遊行
shìwēiyóuxíng
1.
(protest) demonstration