English Spanish Dictionary

English - español

inlay in Spanish:

1. embutido embutido


El embutido más característico de España es el chorizo.