creme anglais
1.
(
noun
) custard sauce flavored with vanilla or a liqueur
Related Words:
custard
Terms and Conditions of Use / Copyright Notice