rolling hitches

English

Noun

rolling hitches

  1. plural of rolling hitch