NichiDict

デモサイド

[demosaido]

Meanings

1.Noun

democide; the murder of any person or people by a government