rhizoverb
Beta
Feedback
→
pesto
Italian herb sauce
noun · An Italian sauce typically made with basil, garlic, nuts, cheese, and oil.
Enable JavaScript for search, audio, and interactive vocabulary practice.