Hated (fr. Détesté)

Translation into English

Synonyms

  • haï
  • méprisé
  • réprouvé