Polish-English dictionary »

torbacz meaning in English

PolishEnglish
torbacz noun

marsupialnoun
mammal of which the female typically has a pouch