trustors

English

Noun

trustors

  1. plural of trustor