French-English dictionary »

passe à poissons meaning in English

FrenchEnglish
passe à poissons nom {f}

fish ladder◼◼◼(structure to facilitate migration of fish)
noun