French-English dictionary »

truite grise meaning in English

FrenchEnglish
truite grise nom {f}

lake trout◼◼◼(Salvelinus namaycush)
noun