vocab dash
Log in
Sign up
estoquear
Conjugations
Meanings
Verb
1. to stab (to wound with a pointed tool)