sauciflard
Top 45000
Meanings
Noun
1. large sausage, often well-spiced and dried such as salami (informal)