YourDictionary

saveloy

noun

a highly seasoned, dried English sausage

See saveloy in American Heritage Dictionary 4

link/cite print suggestion box