Version Française
Meaning of
"dépouiller (carcasse d’animal égorgé)"
in English language
French to English
English to French
French
English
dépouiller (carcasse d’animal égorgé)
skin and butcher (carcass of slaughtered animal)