French-English dictionary »

barrette meaning in English

FrenchEnglish
barrette nom {f}

biretta◼◼◼(square cap)
noun
[UK: bɪ.ˈre.tə] [US: bɪ.ˈre.tə]