devil's ropes

English

Noun

devil's ropes

  1. plural of devil's rope