have skewered
-he atravesado
Present perfectconjugation ofskewer.There are other translations for this conjugation.

skewer

I should have skewered you when I had the chance!
¡Debería haberte atravesado cuando tuve la oportunidad!
Other Dictionaries
Explore the meaning of skewer in our family of products.
Word of the Day
to faint