Definify.com

Definition 2024


witnessers

witnessers

English

Noun

witnessers

  1. plural of witnesser