Definify.com

Definition 2025


headsprings

headsprings

English

Noun

headsprings

  1. plural of headspring