Definify.com

Definition 2025


attestors

attestors

English

Noun

attestors

  1. plural of attestor