Spanish-English Dictionarypinchaste
pinchaste
pinchar
Meaning of pinchaste