NichiDict

デモ隊

でもたい
[demotai]

Meanings

1.Noun

demonstrators