Polish-English dictionary »

płucotchawki meaning in English

PolishEnglish
płucotchawki noun

book lungnoun
A lamellate respiratory organ found in arachnids

Your history