English

edit

Noun

edit

heralders

  1. plural of heralder