English-French dictionary »

depredator meaning in French

EnglishFrench
depredator [depredators] noun
[UK: ˈde.prɪ.deɪ.tə]
[US: ˈde.priː.deɪ.tər]

déprédateurnom