vocab dash
Log in
Sign up
embestidura
Meanings
Noun
1. charge
(bullfighting)
2. attack