Polish-French dictionary »

bieługa meaning in French

PolishFrench
bieługa

grand esturgeon