デモ隊
demotai
1. demonstrators
★ Common
Noun
#68322
1. demonstrators
1. Demonstrators'; Protestors'
1. Demonstrators; Protesters
1. Demonstrators; Protesters
1. Not a demonstration group.; Not protesters.
1. Was a demonstration group; Was protesting
1. If/when demonstrators…; If it were demonstrators…
1. Was a demonstration group.
1. Not a protest group.; Not demonstrators.
1. If/when demonstrators; If/when a demonstration