Polish-English dictionary »

ślepica meaning in English

PolishEnglish
ślepica noun

ammocoetenoun
lamprey larva