Definify.com

Definition 2025


traitours

traitours

English

Noun

traitours

  1. plural of traitour