Definition of デモサイド

デモサイド

demosaido

noun
•
democide, the murder of any person or people by a government