Polish-English dictionary »

dwuparzec meaning in English

PolishEnglish
dwuparzec noun

millipedenoun
elongated arthropod