creme caramel

1. (noun) baked custard topped with caramel
Related Words: custard



Terms and Conditions of Use / Copyright Notice