pinochos
/
pee-NOH-chohs
/
[
Spanish
]
Grilled mushrooms and kidneys
Synonyms in other languages
Spanish
pinchito
Countries
Spain