traitours

English

Noun

traitours

  1. plural of traitour