Polish-French dictionary »

wszystkożerca meaning in French

PolishFrench
wszystkożerca noun

omnivorenom