vocab dash
Log in
Sign up
resorte
Top 15000
Meanings
Noun
1. spring (device made of flexible material)
2. elastic