Polish-English dictionary »

płoszczyca meaning in English

PolishEnglish
płoszczyca noun

water scorpionnoun
insect of the family Nepidae