stakeholes

English

Noun

stakeholes

  1. plural of stakehole