caracoles de carne
/
kah-rah-KOH-lehz deh KAHR-neh
/
[
Spanish
]
"Snails of meat." Meat formed into spirals.
Countries
Spain