Japanese dictionary

Dictionary: “デモる”

デモる

デモる

to demonstrate (e.g. in the streets)