prédateur meaning in English
adj. predatory, hunting other creatures for food
n. predator, hunter, creature which hunts other creatures for food
adj. predatory, hunting other creatures for food
n. predator, hunter, creature which hunts other creatures for food