Polish-Latin dictionary »

trupożerca meaning in Latin

PolishLatin
trupożerca (biologia, biologiczny) zwierzę żerujące na padlinie
noun

colacariusnoun