French-English dictionary »

daurade meaning in English

FrenchEnglish
daurade nom {f}

seabream◼◼◼(any of several species of marine fish)
noun