leafspring
English
Noun
leafspring
(
plural
leafsprings
)
Alternative form of
leaf spring
.
Anagrams
self-raping