elizors

English

Noun

elizors

  1. plural of elizor