vocab dash
Log in
Sign up
estoconazo
Meanings
Noun
1. effective estocada
(bullfighting)