have punctured
-he pinchado
Presente perfecto para el sujetodel verbopuncture.Hay otras traducciones para esta conjugación.

puncture

Could you have punctured the dura?
¿Has podido perforar la duramadre?
Palabra del día
crecer muy bien