English edit

Noun edit

squadrols

  1. plural of squadrol