English

edit

Noun

edit

stabilators

  1. plural of stabilator