testamentors

English

Noun

testamentors

  1. plural of testamentor