French-English dictionary »

[pejorative or when used as food] cervelle meaning in English

FrenchEnglish
[pejorative or when used as food] cervelle nom {f}

brain [brains](organ)
noun
[UK: breɪn] [US: ˈbreɪn]