suicide cables

English

Noun

suicide cables

  1. plural of suicide cable