Dictionary search results

Showing 1-3 of 3 results

fruit salad British & World English

A mixture of different types of chopped fruit served in syrup or juice


You searched for fruit salad