French-English dictionary »

canada: plie grise meaning in English

FrenchEnglish
Canada: plie grise nom

Torbay sole(Glyptocephalus cynoglossus)
noun