ponchadura
Meanings
Noun
1. puncture (Mexico)