French-English dictionary »

truite moulac meaning in English

FrenchEnglish
truite moulac nom {f}

splake◼◼◼(brook trout and lake trout hybrid)
noun