Faults (fr. Défauts)

Translation into English

Synonyms

  • faiblesses
  • imperfections
  • inconvénients
  • insuffisances
  • lacunes