Definify.com

Definition 2024


ludożerca

ludożerca

Polish

Noun

ludożerca m pers

  1. man-eater, cannibal

Declension