Definify.com

Definition 2026


witnessers

witnessers

English

Noun

witnessers

  1. plural of witnesser