French-English dictionary »

sole grise meaning in English

FrenchEnglish
sole grise nom

Torbay sole(Glyptocephalus cynoglossus)
noun