French-English dictionary »

sébaste atlantique meaning in English

FrenchEnglish
sébaste atlantique nom

rose fish(Sebastes norvegicus)
noun