leafsprings
English
Noun
leafsprings
plural of
leafspring