English edit

Noun edit

traitours

  1. plural of traitour