vocab dash
Log in
Sign up
espuela
Top 20000
Meanings
Noun
1. spur (implement for purpose of prodding a horse)
2. wishbone