Polish-English dictionary »

siewruga meaning in English

PolishEnglish
siewruga noun

sevruganoun
Acipenser stellatus