English edit

Noun edit

striids

  1. plural of striid