qui a dévoré

listen to the pronunciation of qui a dévoré
Französisch - Englisch
{n} predacity
{i} urge to prey; predatory nature