English-French dictionary »

splake meaning in French

EnglishFrench
splake (brook trout and lake trout hybrid)
noun

truite moulac◼◼◼nom {f}