snail_butterEnglish

snail butter

Noun

For preparing snails: butter seasoned with shallots and garlic and parsley

English: snail butter