salmon-trout - French English Dictionary

salmon-trout

Meanings of "salmon-trout" in French English Dictionary : 1 result(s)

English French
Fishing
salmon-trout truite saumonée

Meanings of "salmon-trout" with other terms in English French Dictionary : 3 result(s)

English French
Nature Science
salmon trout omble chevalier
Zoology
salmon trout truite de mer
Gastronomy
salmon trout truite saumonée