attestator

?

ads

noun

~ attestator noun; ~ attestators plural

ads