headropes

English

Noun

headropes

  1. plural of headrope