creme de cacao

1. (noun) sweet liqueur flavored with vanilla and cacao beans
Related Words: cordial, liqueur



Terms and Conditions of Use / Copyright Notice