deedholders

English

Noun

deedholders

  1. plural of deedholder