English edit

Noun edit

invigorators

  1. plural of invigorator