rip cords

English

Noun

rip cords

  1. plural of rip cord