pinchito
/
peen-CHEE-tohs
/
[
Spanish
]
Grilled mushrooms and kidneys
Synonyms in other languages
Spanish
pinochos
Countries
Spain