English–French dictionary

French translation of the English word cast aspersions on somebody

English → French
  
EnglishFrench
cast aspersions on somebody dénigrer quelqu’un