Disadvantages (fr. Inconvénients)

Translation into English

Synonyms

  • obstacle
  • désavantage
  • handicap
  • inconvénient
  • obstruction