hard starts

English

Noun

hard starts

  1. plural of hard start