obdurators

English

Noun

obdurators

  1. plural of obdurator