"embuchado" English translation

ES

"embuchado" in English

EN

ES embuchado
volume_up
{masculine}

1. gastronomy, Spain

embuchado (also: salchicha, chorizo)