traytresses

English

Noun

traytresses

  1. plural of traytress