scratch hits

English

Noun

scratch hits

  1. plural of scratch hit