English-French dictionary »

magret meaning in French

EnglishFrench
magret (the breast meat of the mulard duck)
noun

magret◼◼◼nom {m}