meaning of snail butter

1. for preparing snails: butter seasoned with shallots and garlic and parsley


Related Words

snail butter |

Developed & Maintained By Taraprasad.com

Treasure Words