ground wires

English

Noun

ground wires

  1. plural of ground wire