charognard

listen to the pronunciation of charognard
French - Turkish
leş yiyen
French - English
{n} scavenger; bastard (Slang)
scavenger