English-French dictionary »

alevin meaning in French

EnglishFrench
alevin (newly hatched fish)
noun

alevin◼◼◼nom {m}