denigrates - French English Dictionary

denigrates

Meanings of "denigrates" in French English Dictionary : 2 result(s)

English French
General
denigrate calomnier [v]
denigrate dénigrer [v]