rope clamps

English

Noun

rope clamps

  1. plural of rope clamp