Polish-French dictionary »

ludożerca meaning in French

PolishFrench
ludożerca noun adjective

anthropophagenom adjectif