implorers

English

Noun

implorers

  1. plural of implorer