French-English dictionary »

découpure meaning in English

FrenchEnglish
découpure nom {f}

herald [heralds](moth)
noun
[UK: ˈhe.rəld] [US: ˈhe.rəld]