Dictionary search results

Showing 1-3 of 3 results

olive oil British & World English

An oil obtained from olives, used in cookery and salad dressings


You searched for olive oil