vocab dash
Log in
Sign up
espiche
Meanings
Noun
1. spike (something resembling a nail)