English-French dictionary »

pressed duck meaning in French

EnglishFrench
pressed duck (French dish)
noun

canard au sang◼◼◼nom {f}