Polish-English dictionary »

prakolczatka papuaska meaning in English

PolishEnglish
prakolczatka papuaska

Barton's long-beaked echidna

eastern long-beaked echidna