Taratour

In: Food & Drink [more meanings]

A thick mayonnaise of puréed pine nuts, garlic and lemon, used as a sauce or dip

0

0

Related Glossaries:

Hello Guest

Join LingoZ

Your Languages: