English-French dictionary »

fish ladder meaning in French

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

passe à poissons◼◼◼nom {f}