ground failures

English

Noun

ground failures

  1. plural of ground failure