English-Polish dictionary »

marsupial meaning in Polish

EnglishPolish
marsupial noun
mammal of which the female typically has a pouch

torbacznoun