English-French dictionary »

barse meaning in French

EnglishFrench
barse (fish)
noun

loupnom {m}