burro di tartufi
/
BOOR-roh dee tahr-TOO-fee
/
[
Italian
]
Truffle butter
Countries
Italy