Back to 隊

데모대

★★★advanced
demonoun혼종어

Meaning

  1. demonstrators — A crowd of people who stage a demonstration.