vocab dash
Log in
Sign up
capellada
Meanings
Noun
1. vamp
(archaic)