qui a dévoré

listen to the pronunciation of qui a dévoré
الفرنسية - الإنجليزية
{n} predacity
{i} urge to prey; predatory nature