English-French dictionary »

saibling meaning in French

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

omble chevalier◼◼◼nom