Definify.com

Definition 2025


witnessers

witnessers

English

Noun

witnessers

  1. plural of witnesser