Definify.com

Definition 2025


springheads

springheads

English

Noun

springheads

  1. plural of springhead