Dictionary search results

Showing 1-4 of 4 results

tiramisu British & World English

An Italian dessert consisting of layers of sponge cake soaked in coffee and brandy or liqueur with powdered chocolate and mascarpone cheese