Dictionary search results

Showing 1-2 of 2 results

bruschetta British & World English

Toasted Italian bread drenched in olive oil and served typically with garlic or tomatoes