French-English dictionary »

barbure meaning in English

FrenchEnglish
barbure nom {f}

scale [scales](flaky material sloughed off heated metal)
noun
[UK: skeɪl] [US: ˈskeɪl]