charognard

listen to the pronunciation of charognard
Fransızca - Türkçe
leş yiyen
Fransızca - İngilizce
{n} scavenger; bastard (Slang)
scavenger