ground stops

English

Noun

ground stops

  1. plural of ground stop