French-English dictionary »

cretons meaning in English

FrenchEnglish
cretons nom {m pl}

greaves◼◼◼(residue from animal fat)
noun
[UK: ɡriːvz] [US: ˈɡriːvz]