heel strikes

English

Noun

heel strikes

  1. plural of heel strike