French-English dictionary »

omble chevalier meaning in English

FrenchEnglish
omble chevalier nom

saibling◼◼◼(Salvelinus alpinus, a char of Europe)
noun