Polish-English dictionary »

robaczyca meaning in English

PolishEnglish
robaczyca noun

ammocoetenoun
lamprey larva