stuffed sheep sausages - Español Inglés Diccionario