pinochos

/pee-NOH-chohs/
[Spanish]

Grilled mushrooms and kidneys

Synonyms in other languages

Spanish

Countries