Meaning of “crème fraîche” in the English Dictionary

English