triple_cremeEnglish

triple cream, triple creme

Noun

Fresh soft French cheese containing at least 72% fat

English: triple cream, triple creme

English words with similar meanings

Show 1 words