Infamous (fr. Infâme)

Translation into English

Synonyms

  • odieux
  • infâme
  • méprisable
  • répréhensible