Glossary
Referring to any culinary preparation utilizing truffles, a prized delicacy for which the Perigord region of France is renowned.
Posted
in
by
Tags: