Spanish-English Dictionarypincharéis
pincharéis
pinchar
Meaning of pincharéis