Spanish-English Dictionarypinchan
pinchan
pinchar
Meaning of pinchan