French-English dictionary »

alevin meaning in English

FrenchEnglish
alevin nom {m}

alevin◼◼◼(newly hatched fish)
noun