suppôt de satan

listen to the pronunciation of suppôt de satan
French - English
{n} limb of the devil
limb of satan