Spanish-English Dictionarypinchas
pinchas
pinchar
Meaning of pinchas