Polish-English dictionary »

wszystkożerca meaning in English

PolishEnglish
wszystkożerca noun

omnivorenoun
animal eating both plants and meat

Your history