English-Polish dictionary »

stone loach meaning in Polish

EnglishPolish
stone loach noun
Barbatula barbatula

śliz pospolitynoun