ピンチョス
pinchosu

Noun

1. pincho; pintxo

Food

From Spanish