Spanish-English Dictionarypincharía
pincharía
pinchar
Meaning of pincharía