Spanish-English Dictionarypinchase
pinchase
pinchar
Meaning of pinchase