Definify.com

Definition 2026


attestors

attestors

English

Noun

attestors

  1. plural of attestor