Learn How to Manage Lupus Better - Free Health Articles and Top Doctors > 
 

General

crème fraiche definition

A dairy product that is sweetened with sugar and whipped up to create a nice addition to a dessert.