English edit

Noun edit

testificators

  1. plural of testificator