French-English dictionary »

canard au sang meaning in English

FrenchEnglish
canard au sang nom {f}

pressed duck◼◼◼(French dish)
noun