English edit

Noun edit

interceders

  1. plural of interceder