beurre de truffes
[
French
]
Truffle butter
Countries
France