English dictionary, thesaurus, translations & etymology
FreeDict.com

scavenger in French

scavenger in French

charognard
noun
An animal that feeds on decaying matter such as carrion.
animal nécrophage
noun
An animal that feeds on decaying matter such as carrion.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.