pinchito

/peen-CHEE-tohs/
[Spanish]

Grilled mushrooms and kidneys

Synonyms in other languages

Spanish

Countries