charogne - French English Dictionary
History

charogne

Play ENFRFRfr
Play ENFRFRca


Meanings of "charogne" in English French Dictionary : 6 result(s)

French English
Common
charogne [f] carrion
General
charogne [f] carcass
charogne [f] corpse
charogne [f] carrion
Slang
charogne [f] bastard
charogne [f] asshole