English

edit

Noun

edit

demoses

  1. plural of demos