pommade
[
French
]
A thick, smooth paste made with garlic, basil, cheese and olive oil.
Countries
France