groundshares

English

Noun

groundshares

  1. plural of groundshare