Polish-English dictionary »

polatucha meaning in English

PolishEnglish
polatucha noun

flying squirrelnoun
squirrel

Siberian flying squirrelnoun
Pteromys volans